home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 050 / turbobks.arc / TURBOBKS.LST
Encoding:
File List  |  1985-09-20  |  11.3 KB  |  229 lines

  1.  
  2.                  BOOKS ON THE SUBJECT OF TURBO PASCAL
  3.  
  4.    We would like to recommend the following books for users or those
  5.    wishing to use Borland's Turbo Pascal.  The books will be useful to the
  6.    beginners as well as the "old hands".  The reason that we are pushing
  7.    these books is that we would like to see more books come out on the
  8.    subject.  If the buying public expresses an interest in Turbo Pascal
  9.    books, the publishers will be falling over themselves trying to get all
  10.    they can out on the subject.
  11.  
  12.        Turbo has so much to offer, seems fairly easy to learn, and
  13.    there is a HUGE following out there that is creating some really nice
  14.    programs/routines/functions that you can use in your own programs.
  15.    There is not much that you cannot do with Turbo.  The compiler is
  16.    extremely fast when it comes time to compile: like just seconds for the
  17.    regular size type of programs.  The compiler also includes its own
  18.    editor so that you can create the program, compile and run in minutes,
  19.    that is after you have read the following books!!
  20.  
  21.      1)  PROGRAMMING WITH TURBO PASCAL
  22.            Author:  David Carroll   (by the way, Dave is a user here).
  23.            Publisher:  McGraw-Hill
  24.            Available:  October 1985
  25.  
  26.          Description:  Turbo Pascal has proven to be the most successful
  27.          compiler in the micro marketplace, with more than 300,000 units
  28.          sold in the past year.  Its success is attributable to both
  29.          performance and  pricing.  The package's one weak point for novices
  30.          is the manual, which presumes a strong familiarity with other
  31.          implementations of Pascal.  This combined book and disk provides
  32.          a tutorial introduction to Pascal with extensive sample programs
  33.          both in the book and on the disk.  Also on the disk, under
  34.          license from Borland, is a partially disabled version of Turbo
  35.          Pascal supporting all features except compilation of more
  36.          than 200 lines of code or the creation of .COM files, allowing
  37.          the buyer to use Turbo before committing to buy it from Borland.
  38.          Microcomputer programmers, users, and hobbyinsts will find this
  39.          an invaluable aid in mastering Borland's Turbo Pascal.
  40.  
  41.          The book and disk will sale for  only:  $34.95.
  42.  
  43.  
  44.      2) INTRODUCTION TO TURBO PASCAL
  45.         Author:  Douglas S. Stivison
  46.         Publisher:  SYBEX, Inc
  47.         Available:  Now at all "good" bookstores!!!
  48.  
  49.         This is a "REALLY GREAT BOOK ON TURBO".  I have read and re-read it
  50.         from cover to cover.  Doug brings everything within the reach and
  51.         understanding of the novice but keeps it at a level that will not
  52.         bore the professional programmer.  He starts at the beginning and
  53.         carriers the reader in a lively way into all the advanced functions
  54.         and once your are into writing your own programs, it makes a nice
  55.         reference manual.  He explains many of the really great functions
  56.         of Turbo while scolding Borland for "hiding an extremely powerful
  57.         feature in a footnote" in their Turbo Reference manual.  He is very
  58.         sensitive to the use of "computerese" and uses a style and language
  59.         that even beginners will learn to program in Turbo.
  60.  
  61.         The author has given many examples that the reader can key in.
  62.         If you want to learn to program in Turbo Pascal, BUY THIS BOOK!!!
  63.         Cost:  only $14.95   (worth $50.00 but do not tell the publisher).
  64.  
  65.  
  66.      3) USING TURBO PASCAL     (covers version 3.0)
  67.         Author:  Steve Wood
  68.         Publisher:  McGraw-Hill
  69.         Available:  now at all "good" bookstores!
  70.  
  71.         This seems to be a good book also but I have not actually read it
  72.         yet.  The author has geared the book for the beginner as well as
  73.         the professional programmer.  He has included many routines that
  74.         you can add to your library of procedures/functions that you can
  75.         use in every program that you create.  Part I takes the reader
  76.         through the use of the Turbo compiler and the language.  Part II
  77.         gets into the more advanced functions and includes a very complex
  78.         program that is keyed in by the reader in parts as you go through
  79.         the book until you have a complete program.  He has also included
  80.         many tables of the differences in Turbo Pascal versus Standard
  81.         Pascal.  The author will send you a diskette with all the routines
  82.         in the book, if you do not care to key in the code provided.
  83.  
  84.         As the reader goes through the book, many examples are provided
  85.         that can be keyed in to test your knowledge and learning progress.
  86.         Cost:  $19.95.
  87.  
  88.  
  89.   THE SYSOP OF THE WAREHOUSE RBBS WOULD BE MOST INTERESTED IN ANYOTHER
  90.   BOOKS THAT MAY BECOME AVAILABLE REGARDING TURBO PASCAL.  PLEASE LEAVE
  91.   A MESSAGE TO THE SYSOP:
  92.  
  93.                   WAREHOUSE RBBS
  94.                   513-258-0020
  95.                   9 pm  to  11 am  Eastern time
  96.  
  97.  
  98.  ***************************************************************************
  99.  
  100.    COMMERCIALLY AVAILABLE ROUTINES/UTILITIES FOR TURBO PASCAL PROGRAMMERS
  101.  
  102.  
  103.    The following commercially produced utilities are available to aid the
  104.    Turbo Pascal programmers so that each programmer does not have to re-
  105.    create the wheel everytime.  These utilities are availble from the
  106.    Warehouse RBBS.  To purchase any of the following utilities, send a
  107.    cashiers check or money order to:
  108.  
  109.                        COMPUTER WAREHOUSE
  110.                        PO BOX 31431
  111.                        DAYTON, OHIO  45431
  112.  
  113.  
  114.    1) TURBO POWER TOOLS       Retail: $99.95    Our price: $85.00
  115.  
  116.       This set of utilities includes a manual with over 140 8 1/2 x 11
  117.       pages of documentation and three diskettes.  The routines include the
  118.       following:
  119.          -String functions
  120.          -Screen handling
  121.          -Window management         (there are many routines in
  122.          -Keyboard control           each section of the various
  123.          -DOS utilities              section.  3 disk full!)
  124.          -File handling
  125.          -Directory maintenance
  126.          -Memory maintenance
  127.          -Program control
  128.          -Interrupt service routine support
  129.  
  130.       The creators of this set of utilities have automated the process as
  131.       much as possible.  If you create Turbo Pascal applications, you need
  132.       and will like this set of utilities.  Several of the functions allow
  133.       the user to create programs that will remain resident like SIDEKICK
  134.       or execute DOS commands from within other programs.
  135.  
  136.  
  137.    2) TURBO ASYNCH     Retail: $99.95      Our price:  $85.00
  138.  
  139.       This set of utilities is designed to let you incorporate asynchronous
  140.       communications capabilities into your Turbo Pascal application
  141.       programs and it will drive any asynchronous device via the RS232
  142.       ports, like printers, plotters, modems or even other computers!
  143.  
  144.       Features include:  Initialization of the COM ports allowing you to
  145.       set all tramission options.  Interrupt processing.  Data transfer
  146.       between circular queues and communications ports.  Simultaneous
  147.       buffered input and output to both COM ports.  Transmission speeds up
  148.       to 9600 baud.  Input and output queues as large as you wish.
  149.  
  150.       The underlying functions of ASYNCH are carefully crafted in assembler
  151.       for efficiency, and drive the UART and programmable interrupt
  152.       controller chips directly.  These functions, installed as a runtime
  153.       resident system, require just 3.2k bytes.  The interface to the
  154.       assembler routines is written in Turbo Pascal.
  155.  
  156.    Both Power Tools and Asynch are from Blaise Computing.
  157.  
  158.  
  159.     3) SUPER TOOLS LIBRARY    Retail: $95.00    Our price: $85.00
  160.  
  161.        a) WINDOW MANAGEMENT
  162.           This will give your programs true windowing capabilities!
  163.           With this package, you can open several windows simultaneously.
  164.           The window routines will keep track of the data you put in each
  165.           window so you can overlap them and still recall any one.  The
  166.           routines also remember the the environment of each window (e.g.
  167.           cursor position, size, and character color).  You can remove any
  168.           window from the screen, and re-dislay it later (e.g., "pop-up").
  169.           Each window can keep a list of "points" for cursor positioning.
  170.           All IBM colors, attributes, and characters are supported.
  171.           Included is a separate program which creates libraries of windows
  172.           on disk.  These windows can be loaded from your program by name
  173.           as needed, reducing your code size by keeping the text separate.
  174.           Supports both color and monochrome.  Can access video RAM
  175.           directly (without "snow") for maximum speed, or use BIOS video
  176.           interrupts for maximum compatibility.
  177.  
  178.        b) SYSTEM AND FILE INFORMATION PACKAGE
  179.           These routines will give your programs knowledge of their
  180.           environment.  They determine the run-time hardware such as
  181.           display card type, number and kind of disk drives, amount of RAM,
  182.           number of printer/communication ports, and whether or not a clock
  183.           exists.  Determine if a drive is ready, without the DOS error
  184.           "Abort, Re-try, Ignore?".  Find disk free space.  Set default
  185.           drive.  Get and change file attributes.
  186.  
  187.        c) MATH EXPRESSION EVALUATOR
  188.           This is a single function which accepts a mathematical expression
  189.           in the form of a Turbo Pascal string.  After parsing the
  190.           expression (for correct syntax), it is evaluated returning a REAL
  191.           result.  Evaluation is protected against overflow, division by
  192.           zero, etc.  Errors are reported through the 2nd and 3rd variable
  193.           parameters (error type and position in string).   Supports the
  194.           following functions: sin, cos, tan, sec, csc, cot, asin, acos,
  195.           atan, sinh, cosh, tanh, sech, csch, coth, in, log, exp, abs,
  196.           sprt, fact.    Syntax allows implicit multiplication and nested
  197.           parentheses.
  198.  
  199.           THE ABOVE THREE SETS ARE INCLUDED IN THE "SUPER TOOLS PACKAGE".
  200.  
  201.  
  202.     4) FASTSCREEN FOR TURBO PASCAL    Retail: $30.00   Our price: $30.00
  203.  
  204.        FASTSCREEN adds fast screen output capability to your Turbo Pascal
  205.        programs.  Display a full screen or window almost instantly.  Read a
  206.        full screen or window containing multiple input fields with a single
  207.        procedure call.  Give your programs a clean, professional look.
  208.        Inline assembler and Turbo routines, all source included.
  209.  
  210.  
  211.     5) TURBO PASCAL LIBRARY 3.0
  212.        Cost:  $25.00
  213.        order direct from:  SUCCESS PRESS
  214.                            PO BOX 2795-C
  215.                            DES PLAINES, IL  60018
  216.                            312-253-2809
  217.        Tell Bill that we sent you!!
  218.  
  219.        60 routines including: pop-up windows, run DOS, DOS commands and
  220.        other programs from your Turbo programs.  Get display mode, use dual
  221.        displays, get free space, set or clear attributes, etc.
  222.        Heavily commented source code with a demo for each routine.  You
  223.        will like this set!!
  224.  
  225.  
  226.    Let the WAREHOUSE RBBS know if you would like any of the above sets of
  227.    Turbo Pascal routines.
  228.  
  229.